epithelial casts - German English Dictionary